﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Entidades.Seguridad;

namespace Entidades.Sistema
{
    public class Auditoria
    {
        private DateTime _fechamodificacion;
        private Entidades.Seguridad.Usuario _usuariomodificacion;
        private AuditoriaTipoOperacion _tipoModificacion;


        public Auditoria()
        {
            //_CollDetalleOrden = new List<DetalleOrden>();
            _usuariomodificacion = new Usuario();
        }

        public DateTime FechaModificacion
        {
            get { return _fechamodificacion; }
            set { _fechamodificacion = value; }
        }

        public Entidades.Seguridad.Usuario USUARIO
        {
            get { return _usuariomodificacion ; }
            set { _usuariomodificacion = value; }
        }

        public AuditoriaTipoOperacion TipoOperacion
        {
            get { return _tipoModificacion; }
            set { _tipoModificacion = value; }
        }

    }

    public enum AuditoriaTipoOperacion
    {
        Alta,
        Modificacion,
        Baja
    }
}
